crib stacking - French English Dictionary